indefatigable efforts

Traducciones
неутомимые усилия
Their indefatigable efforts led to the project's success.
Их неутомимые усилия привели к успеху проекта.
Palabras
effort

noun
усилие
indefatigable

adjective
неутомимый